train plow - French English Dictionary